Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR CLOSE Detached £324,070 £75,500 27 Aug 1999
3 POPLAR CLOSE Detached £327,685 £117,000 12 Jul 2002